0
The new $37 million, five-story facility will be on the corner of 13th and Trenton Avenue in Tulsa and will have over 114,000-square-feet and have room for 80 patients.